#ifndef __CCUBE__
#define __CCUBE__

class CCube
{
	int m_px, m_py, m_pz;
	double m_pitch, m_yaw, m_roll;
	double m_sx, m_sy, m_sz;
	int m_r, m_g, m_b;
	int m_idTexture;

	public:
		CCube();
		~CCube();
	void draw();
	void setPosition(int x, int y, int z);
	void setRotation(double pitch, double yaw, double roll);
	void setScale(double x, double y, double z);
	void setColor(int r, int g, int b);
	void setTexture(int idTexture);
};

#endif